supervised injection facility - English Synonyms Dictionary